package com.flkin.modules.test.service;

import com.flkin.modules.test.domain.Zoo;
import com.flkin.modules.test.service.dto.ZooDto;

import java.util.List;

/**
 * @author yanxiang.huang 2020-12-12 13:33:10
 */
public interface ZooService {

    /**
     * 获取所有数据
     */
    List<ZooDto> getAll();

    /**
     * 根据ID查询
     */
    ZooDto findById(Long id);

    /**
    * 创建
    */
    ZooDto create(Zoo resource);

    /**
    * 更新
    */
    void update(Zoo resource);

    /**
    * 多选ID删除
    */
    void deleteAll(List<Long> ids);

    /**
     * 根据ID删除
     */
    void deleteById(Long id);

}